﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PerCederberg.Grammatica.Runtime;

namespace SafeScript.MetaModel.Xml
{
    public class XmlAttribute : INamed
    {
        public string Name { get; set; }
        public Node Node;
        /// <summary>
        /// May be null
        /// </summary>
        public MemberVariable Var;
        /// <summary>
        /// May be null
        /// </summary>
        public MemberEvent Event;

        /// <summary>
        /// May be null
        /// </summary>
        public string StringValue;
        /// <summary>
        /// May be null
        /// </summary>
        public MetaModel.Statements.Operator OperatorValue;
    }
}
